草庐IT

iOS CATiledLayer 崩溃

全部标签

iOS 崩溃堆栈解密

我们的iPad应用程序“MyApp”每天有大约3000名用户,我们从现场收到了多份无法重现的崩溃报告。原因:“发送到实例的无法识别的选择器”受影响的设备:仅iPad1。崩溃报告是指[__NSCFDictionarybuttonPressed:]而buttonPressed:是UIButton的操作。显然在崩溃的情况下,按钮还没有准备好接收消息。相反,消息被分派(dispatch)到内存中的某个其他实例(在大多数情况下是字典)。操作buttonPressed:通过xib文件附加到按钮(还有一种情况是操作以编程方式附加到ImageView)。buttonPressed:是当应用程序出现在最

iphone - keysSortedByValueUsingSelector 崩溃但 sortedArrayUsingSelector 运行正常

我自己找到了解决方法,但仍在尝试理解问题所在。我使用uitableview创建了一个自动完成文本字段,在编辑文本字段之前它是隐藏的。UI部分工作正常。问题在于搜索结果部分。我声明了一个本地NSMutableDictionary来存储我的结果,因为我希望结果按键的值排序。如果我直接在字典上调用keysSortedByValueUsingSelector,它就会崩溃。但是,如果我先通过[dictallKeys]获取key,然后调用sortedArrayUsingSelector,它工作正常://Thiscommentedoutlinewillcrash//NSArray*sortedKey

iphone - 从 iPhone 5 中的 SQLite 删除数据时应用程序崩溃

当应用程序"didFinishLoading"数据库被清除并调用网络服务来获取数据并将其插入数据库时​​,我开发了一个SQLite数据库。它在所有iPhone和iPad设备上运行良好,但在iPhone5上,当从数据库中删除数据时它会崩溃。这里,tableNamesArray表示SQLite中的表。if(sqlite3_open(dbpath,&contactDB)==SQLITE_OK){for(inti=0;i请帮帮我。 最佳答案 使用此函数将您的数据库复制到缓存目录中。-(void)createDBcopy:(NSString*

ios - CBPeripheral writeValue : forDescriptor: 崩溃

在与TIBLEKeyfob建立连接并检索特征描述符后,我尝试调用[peripheralwriteValue:nsDataforDescriptor:descriptor];各种对象在调试器中看起来很合理。nsData有一个字节1,peripheral是从iOS返回的一个看起来有效的CBPeripheral对象,descriptor是一个从iOS返回的看起来有效的CBDescriptor。我的应用因错误而崩溃*Assertionfailurein-[CBConcretePeripheralwriteValue:forDescriptor:],/SourceCache/CoreBlueto

iphone - glScissor(0,0,0,0) 硬崩溃 Apple iOS 设备

根据OpenGL文档,这是合法的:http://www.opengl.org/sdk/docs/man/xhtml/glScissor.xml"andglScissor(0,0,0,0)doesn'tallowmodificationofanypixelsinthewindow."...但是当我在iOS6上执行此操作时,它会触发可怕的“PowerVRSGX芯片崩溃”:gpus_ReturnGuiltyForHardwareRestart()在iOS5.x上,我没有崩溃(更新:我刚刚发现,当从5移动到6时,我也将我的动画计数器从零开始而不是从一开始,所以我很可能在iOS5)-但这是因为这

ios - 解析 Objective C 库在 [PFInternalUtils installationId] 上崩溃

我正在运行来自Parse.com的最新iOSObjectiveCSDK,版本1.4.2使用以下回溯,我在全新安装时经常崩溃。它发生在模拟器、我的调试设备和我的应用程序的发布/生产版本中。Thread2Crashed:1libobjc.A.dylibobjc_msgSend+62Foundation-[NSStringgetExternalRepresentation:extendedAttributes:forWritingToURLOrPath:usingEncoding:error:]+3123FoundationwriteStringToURLOrPath+444Foundati

iOS - 开发构建工作但分发构建崩溃

我在分发构建应用程序时遇到问题/崩溃。但不在开发构建中。开发运行良好。(分发应用验证成功)我创建分发构建时出现了什么问题。我检查了所有配置调试和发布。这里是崩溃日志:当我使用Distribution时来自设备(通过AdHoc分发并上传到HardwareModel:iPhone4,1Process:AppName[513]Path:/private/var/mobile/Containers/Bundle/Application/F2922A29-2E11-4377-XXXX-327A3DFC4612/AppName.app/AppNameIdentifier:com.user.AppN

ios - QT iOS 谷歌云消息崩溃

我正在尝试在我用Qt编写的跨平台项目中实现远程推送通知。我发现google为Android和iOS提供了GoogleCloudMessaging。(https://developers.google.com/cloud-messaging/)我需要使用一些谷歌代码并为每个平台编写一些native代码(Android的Java和iOS的ObjectiveC)我阅读了Android部分并在我的项目中实现了它,它运行良好。现在我尝试实现iOS部分(https://developers.google.com/cloud-messaging/ios/start)有一些问题。首先,我不能在Qt项目

ios - 在 iOS 9 中使用 GMSPlace Picker 时应用程序崩溃

当用户未从选取器View中选择任何位置并按返回按钮时,GMSPlacePicker会崩溃。错误:-[UIWindow_shouldAnimatePropertyWithKey:]:messagesenttodeallocatedinstance代码:-(void)findNearByPlace:(CLLocationCoordinate2D)center{CLLocationCoordinate2DnorthEast=CLLocationCoordinate2DMake(center.latitude+0.001,center.longitude+0.001);CLLocationCo

ios - 使用 "pthread_rwlock_wrlock failed cyclic metadata dependency detected"的调试器操作在模拟器中卡住和崩溃应用程序

在iOS模拟器(Xcode8.2.1、iOS10.2模拟器)中调试我的混合Objective-C/Swift3.0应用程序时,我无法在调试器中执行任何有用的操作。我输入的每个命令都会导致调试器卡住几秒钟,然后给我这条消息:objc[18146]:pthread_rwlock_wrlockfailed(11)GenericCache(0x1059cfca0):cyclicmetadatadependencydetected,abortingexpressionproducederror:error:Executionwasinterrupted,reason:signalSIGABRT.